@font-face { font-family: 'dtac2013_bl-webfont'; src: url("../fonts/dtac2013_bl-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_bl-webfont.woff") format("woff"), url("../fonts/dtac2013_bl-webfont.ttf") format("truetype"), url("../fonts/dtac2013_bl-webfont.svg#dtac2013_bl-webfont") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'dtac2013_lt-webfont'; src: url("../fonts/dtac2013_lt-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_lt-webfont.woff") format("woff"), url("../fonts/dtac2013_lt-webfont.ttf") format("truetype"), url("../fonts/dtac2013_lt-webfont.svg#dtac2013_lt-webfont") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'dtac2013_rg-webfont'; src: url("../fonts/dtac2013_rg-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dtac2013_rg-webfont.woff") format("woff"), url("../fonts/dtac2013_rg-webfont.ttf") format("truetype"), url("../fonts/dtac2013_rg-webfont.svg#dtac2013_rg-webfont") format("svg"); font-weight: normal; font-style: normal; }
/* line 36, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap { padding: 70px !important; background-color: #efefef !important; }
/* line 39, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close { top: 10px; right: 10px; color: #fff; background-color: rgba(255, 0, 0, 1.5); }
/* line 44, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close::before, .modal .modal-overlay .modal-wrap .close::after { content: ''; position: absolute; height: 2px; width: 100%; top: 50%; left: 0; margin-top: -1px; background: #fff; }
/* line 54, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close::before { transform: rotate(45deg); }
/* line 57, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close::after { transform: rotate(-45deg); }
/* line 61, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close.hairline::before, .modal .modal-overlay .modal-wrap .close.hairline::after { height: 1px; }
/* line 65, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .close:hover { opacity: 0.8; }
/* line 69, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left { width: 50%; float: left; }
/* line 72, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form { display: block; width: 100%; text-align: center; padding: 15px; box-sizing: border-box; }
/* line 78, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form .text-title { font-weight: 400; }
/* line 81, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form { display: block; width: 100%; }
/* line 84, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal { width: 100%; display: block; margin-bottom: 15px; overflow: hidden; }
/* line 89, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .col-modal { width: 50%; float: left; box-sizing: border-box; }
/* line 93, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .col-modal:nth-child(1) { padding-right: 10px; }
/* line 96, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .col-modal:nth-child(2) { padding-left: 10px; }
/* line 100, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .input-group { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; width: 100%; box-sizing: border-box; font-weight: 400; font-size: 1rem; line-height: 1.6; color: #555; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
/* line 114, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .input-group .input-group-addon { width: 45px; padding: .375rem .75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; border: 1px solid #ced4da; border-right: 0; white-space: nowrap; box-sizing: border-box; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }
/* line 133, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .input-group .form-control { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; z-index: 2; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0; background-color: #fff !important; padding: .375rem .75rem; border: 1px solid #ced4da; font-size: 1rem; line-height: 1.5; background-clip: padding-box; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; margin: 0; font-family: inherit; }
/* line 155, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .text-right { margin-top: 10px; text-align: right; }
/* line 158, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .text-right .link-forgot { color: #107eef; text-decoration: none; }
/* line 161, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .text-right .link-forgot:hover { text-decoration: none; }
/* line 166, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .btn-form { width: 100%; margin-bottom: 20px; background-image: none; border-color: #107eef; background-color: #107eef; color: #fff; text-decoration: none; -webkit-appearance: button; line-height: 1.4; padding: 0.57143rem 1.42857rem; font-size: 1.07143rem; position: relative; transition: .2s ease; cursor: pointer; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; border-radius: .25rem; }
/* line 191, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .btn-form:hover { opacity: 0.8; }
/* line 195, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline { position: relative; cursor: pointer; display: inline-block; margin-right: .75rem; color: #999 !important; padding-left: 1.78571rem !important; float: left; margin-bottom: .5rem; }
/* line 204, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline input[type="checkbox"] + .u-check-icon { position: absolute !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-backface-visibility: hidden; left: 0; width: 18px; height: 18px; font-size: 12px; box-sizing: border-box; display: block; color: #999 !important; cursor: pointer; }
/* line 219, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline input[type="checkbox"] + .u-check-icon i { position: absolute; top: 50%; left: 50%; display: block; width: 100%; height: 100%; border: solid 1px #ccc; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 2px !important; box-sizing: border-box; }
/* line 232, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline input[type="checkbox"] + .u-check-icon i::before { content: attr(data-uncheck-icon); position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
/* line 244, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline input[type="checkbox"]:checked + .u-check-icon i { color: #fff; background-color: #107eef; border-color: #107eef; }
/* line 248, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline input[type="checkbox"]:checked + .u-check-icon i::before { content: attr(data-check-icon); }
/* line 253, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline a { text-decoration: none; color: #107eef; }
/* line 256, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .row-modal .form-check-inline a:hover { text-decoration: none; }
/* line 262, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .d-flex { margin-bottom: 2.14286rem !important; text-align: center !important; -ms-flex-pack: center !important; justify-content: center !important; display: -ms-flexbox !important; display: flex !important; box-sizing: border-box; font-weight: 400; font-size: 1rem; line-height: 1.6; color: #555; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
/* line 276, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .d-flex .d-inline-block { height: 1px; width: 50px !important; background-color: #bbb !important; -ms-flex-item-align: center !important; align-self: center !important; display: inline-block !important; box-sizing: border-box; text-align: center !important; font-weight: 400; font-size: 1rem; line-height: 1.6; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
/* line 291, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .d-flex .text-or { display: inline-block !important; color: #555 !important; margin-left: 1.5rem !important; margin-right: 1.5rem !important; -ms-flex-item-align: center !important; align-self: center !important; box-sizing: border-box; text-align: center !important; font-weight: 400; font-size: 1rem; line-height: 1.6; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
/* line 307, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline { text-align: center !important; margin-bottom: 1.5rem !important; padding-left: 0; list-style: none; margin-top: 0; box-sizing: border-box; display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 40px; }
/* line 319, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item { margin-left: 0.14286rem !important; margin-right: 0.14286rem !important; display: inline-block; box-sizing: border-box; list-style: none; }
/* line 325, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .rounded-circle { width: 2.28571rem; height: 2.28571rem; font-size: 1.28571rem; overflow: hidden; position: relative; display: inline-block; text-align: center; border-radius: 50% !important; color: #fff !important; text-decoration: none; }
/* line 336, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .rounded-circle .u-icon__elem-regular { width: 2.28571rem; height: 2.28571rem; position: relative; top: 50%; display: block; -webkit-transform: translateY(-20%); -ms-transform: translateY(-20%); transform: translateY(-20%); font-size: 1rem !important; line-height: 1 !important; transition: all .3s ease-in-out; }
/* line 349, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .rounded-circle .u-icon__elem-hover { width: 2.28571rem; height: 2.28571rem; position: relative; top: 50%; display: block; -webkit-transform: translateY(110%); -ms-transform: translateY(110%); transform: translateY(110%); font-size: 1rem !important; line-height: 1 !important; transition: all .3s ease-in-out; }
/* line 363, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .rounded-circle:hover .u-icon__elem-regular { -webkit-transform: translateY(-110%); -ms-transform: translateY(-110%); transform: translateY(-110%); }
/* line 368, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .rounded-circle:hover .u-icon__elem-hover { -webkit-transform: translateY(-120%); -ms-transform: translateY(-120%); transform: translateY(-120%); }
/* line 375, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .g-bg-facebook { background-color: #3b5998; }
/* line 378, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .g-bg-twitter { background-color: #00acee; }
/* line 381, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .g-bg-google-plus { background-color: #dd4b39; }
/* line 384, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .list-inline .list-inline-item .g-bg-linkedin { background-color: #0e76a8; }
/* line 389, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .text-footer { text-align: center !important; display: block; box-sizing: border-box; }
/* line 393, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .text-footer .link-text { color: #999 !important; font-size: 0.92857rem !important; }
/* line 396, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .text-footer .link-text .link-href { font-weight: 600 !important; color: #107eef; text-decoration: none; }
/* line 400, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-left .content-form form .text-footer .link-text .link-href:hover { text-decoration: none; }
/* line 409, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right { width: 50%; float: left; }
/* line 412, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome { display: block; width: 100%; padding: 15px; box-sizing: border-box; }
/* line 417, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .box-title { margin-bottom: 15px; box-sizing: border-box; display: block; font-weight: 400; font-size: 1rem; line-height: 1.6; color: #555; }
/* line 425, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .box-title .text-title { font-weight: 300 !important; line-height: 1.4; }
/* line 429, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .box-title .text-detail { color: #999 !important; margin-top: 0; margin-bottom: 1rem; box-sizing: border-box; }
/* line 436, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal { margin-bottom: 1.5rem !important; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; box-sizing: border-box; }
/* line 443, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal .media-icon { margin-right: 15px; display: -ms-flexbox !important; display: flex !important; text-align: center; }
/* line 448, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal .media-icon .u-icon-size--lg { width: 4.5rem; height: 4.5rem; font-size: 2.5rem; color: #107eef; }
/* line 455, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal .media-content { -ms-flex-item-align: center !important; align-self: center !important; -ms-flex: 1; flex: 1; color: #555; }
/* line 461, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal .media-content .media-title { line-height: 1.4; margin: 0; }
/* line 465, ../sass/modal_form.scss */
.modal .modal-overlay .modal-wrap .modal-right .content-welcome .row-modal .media-content .media-detail { color: #999 !important; margin: 0; }

@media screen and (max-width: 991px) { /* line 513, ../sass/modal_form.scss */
  .modal .modal-overlay .modal-wrap .modal-left { width: 100%; }
  /* line 516, ../sass/modal_form.scss */
  .modal .modal-overlay .modal-wrap .modal-right { display: none; width: 100%; } }

/*# sourceMappingURL=modal_form.css.map */
